remove an impediment - Inglés Sinónimo Diccionario